

package top.continew.admin.question.manger.service;

import top.continew.admin.question.manger.service.model.ExamPaperQuery;
import top.continew.admin.question.manger.service.model.TestListVO;

import java.util.List;

/**
 * Created with Mac IntelliJ IDEA
 *
 * @Title: ExamPaperService
 * @Package: com.yunshi.service
 * @Author: RHY
 * @Description:
 * @Date: 2020/3/3 09:51
 */
public interface ExamPaperService {
    /**
     * 获取试卷信息数据(分页)
     *
     * @return
     */
    List<TestListVO> getList(ExamPaperQuery query);

    /**
     * 试卷批量上线\下线已审核试卷
     */
    void onlineOrOffline(String paperId, int type);

    /**
     * 根据试卷id导出试卷内容word文件，不支持导出多个试卷
     */
    void export(Long paperId);

    /**
     * 试卷题目统计
     *
     * @param typeInfo
     */
    void setTypeInfo(List<TestListVO> typeInfo);
}
